#include "serverFucs.h"

bool judgeUserPwd(const char* user_buf1,const char* pwd_buf)
{
    return true;
}


// 判断文件夹是否存在
int folder_exists(const char *folder_name)
{
    struct stat st;
    if (stat(folder_name, &st) == 0)
    {
        if (S_ISDIR(st.st_mode))
        {
            return 1; // 文件夹存在
        }
        else
        {
            return 0; // 存在同名文件
        }
    }
    return 0; // 文件夹不存在
}

int creat_folder(char *folder_name)
{
    if (!folder_exists(folder_name))
    {
        // 文件不存在,创建文件
        int status = mkdir(folder_name, 0777);
        printf("absPath:%s\n",folder_name);
        if (status == 0)
        {
            printf("文件创建成功...\n");
            return 1;
        }
        else
        {
            printf("41创建失败...\n");
            return 0;
        }
    }
    printf("45创建失败...\n");
    return 0;
}